debris spread over - German English Dictionary